body {
  font-size: 11px;
  font-family: Verdana, sans, Helvetica;
  color: #333;
  padding: 0;
}
a {
  text-decoration: none;
  color: #333;
}
h2 { font-size: 2em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
#a,
#mn,
#n,
#r,
#l,
#h img {
  display: none;
}
#msg {
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 150px;
  background: transparent url(../images/base/logo.gif) no-repeat -179px 20px;
}
#msg a { 
  display: block; 
  text-indent: -10000px;
  width: 160px;
  float: right;
  height: 100px;
  background: transparent url(../images/base/logo.gif) no-repeat left 20px; 
}
#h {
  display: block;
  position: absolute;
  top: 120px; 
  font-size: 0.9em;
  color: #969696;
} #h a {color: #969696;}
#f ul { list-style: none; padding: 0; padding-top: 70px; margin: 0; clear: both;}
#f ul li { display: none; margin: 0; padding: 0; }
#f ul li.l { display: block; text-align: right; font-size: 0.9em;color: #969696;  }
#f ul li.print { display: block; text-align: left; font-size: 0.9em;color: #969696;  }

#jobs {
  table-layout: auto;
  border-collapse: collapse;
  width: auto;
}

#jobs th,
#jobs .th {
  color: white;
  background-color: #c3c3c3;
  border: 1px solid white;
  font-weight: bold;
  font-size: 9px;
  text-align: left;
  padding: 5px;
  vertical-align: top; 
  width: auto;
}
#jobs td {
  border: 1px solid #c3c3c3;
  padding: 5px;
  width: 45px;
}
#jobs th,
#jobs td.l { border-bottom: 1px solid #c3c3c3; }
#jobs td.th,
#jobs th.l { border-right: 1px solid #c3c3c3; }
#jobs .empty { background-color: white; border: 1px solid white;}

form { display: none; }

body.red h2,
body.red h3,
body.red h4,
body.red h5,
body.red h6,
body.red h2 a,
body.red h3 a,
body.red h4 a,
body.red h5 a,
body.red h6 a { color: #8b2d4b;}

body.blue h2,
body.blue h3,
body.blue h4,
body.blue h5,
body.blue h6,
body.blue h2 a,
body.blue h3 a,
body.blue h4 a,
body.blue h5 a,
body.blue h6 a { color: #1c6caa;}

body.green h2,
body.green h3,
body.green h4,
body.green h5,
body.green h6,
body.green h2 a,
body.green h3 a,
body.green h4 a,
body.green h5 a,
body.green h6 a { color: #32794d;}

body.yellow h2,
body.yellow h3,
body.yellow h4,
body.yellow h5,
body.yellow h6,
body.yellow h2 a,
body.yellow h3 a,
body.yellow h4 a,
body.yellow h5 a,
body.yellow h6 a { color: #e0a92f;}
